stitched down - German English Dictionary